self-cooled machine - Espagnol Anglais Dictionnaire